#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
	int x,y,i,j,v1,v2;
	v1=1;
	v2=1;
	x=1;
	y=1;
	while(1)
	{
		x=x+v1;
		y=y+v2;
		system("cls");
		for(i=1;i<x;i++)
		{
			for(j=1;j<=21;j++)
			{printf(" ");}
			printf("|\n");
		}
		for(j=1;j<y;j++)
			printf(" ");
		printf("o");
		for(j=y;j<=20;j++)
			printf(" ");
		printf("|\n");
		for(i=x-1;i<10;i++)
			{
				for(j=1;j<=21;j++)
				{
					printf(" ");
				}
				printf("|\n");
			}
		for(j=1;j<=22;j++)
			printf("-");
		Sleep(50);
		if(x>10 || x<1)
			{
				v1=-v1;
				printf("\a");
			}
		if(y>20 || y<1)
			{
				v2=-v2;
				printf("\a");
			}
	}
	return 0;
}